// components/login/login.js
Component({
  /**
   * 组件的属性列表
   */
  options: {
    //多slot需要声明
    multipleSlots: true
  },
  properties: {
    modalShow: Boolean
  },

  /**
   * 组件的初始数据
   */
  data: {

  },

  /**
   * 组件的方法列表
   */
  methods: {
    onGotoUserInfo(event) {
      console.log(event)
      const userInfo = event.detail.userInfo
      if (userInfo) {
        this.setData({
          modalShow: false
        }) 
        this.triggerEvent('loginSuccess', userInfo)
      }
      this.triggerEvent('loginFail')

    },
    handlerLogin() {
      wx.authorize({
        scope: 'scope.userInfo',
        success() {
          console.log("同意授权")
        },
        fail() {
          console.log("不同意授权")
        }
      })
    }
  }
})